gastropod shells - Alemán Inglés Diccionario